About Whitecherry Property Development And Management Ltd. (11641299) United Kingdom