TAYLOR SITE SERVICES LIMITED Company number 04874053 · Monitor this company Active Overview People 7 Financial Control Charges Documents Analysis Location Related Registered office Address13 Minsmere Close, Otters Brook St. Mellons, Cardiff, South Glamorgan, CF3 0SF PostcodeCF3 0SF Companies at this postcode 2 Average house price in CF3 0SF £314,000 (13 sales) Map