About Hollymoor Properties Ltd (04339100) United Kingdom