About Hoyle Property Holdings Ltd (12053036) United Kingdom