About Chadacre Hill Properties Limited (06190981) United Kingdom