About Holloway Properties Limited (02438148) United Kingdom