About Notting Hoole Properties Ltd (10174570) United Kingdom