About Holloway Residential Limited (10888143) United Kingdom