About 30a & 31 Homestead Road Limited (03840642) United Kingdom