About Holloway Homes Ltd (07071618) United Kingdom