About Astor Homes Limited (07164445) United Kingdom