About Abbey Homesteads Limited (00545473) United Kingdom