About Holloway & Moore Properties Ltd. (02704939) United Kingdom