About Holloway Estates Ltd (12852291) United Kingdom