Cardiff Apartments 4 years ago ID: #26129 Listed In : Business & Services Haywood House North Dumfries Place Cardiff Wales South Glamorgan CF10 3GA 02920706662 cardiffapartments.com/landlords/ Business Description Cardiff Apartments, a letting agent in Cardiff offering quality properties & cost effective services. Our flexible approach & efficient reference sevice makes us the premier letting agents in Cardiff. Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Rental Apartments Property Letting Agent Letting Agents Cardiff Landlords