About Cedar Homes & Developments Limited (08724497) United Kingdom