About Hollou Properties Ltd (11921895) United Kingdom