About Croft Residential Limited (02369453) United Kingdom