About Collick Property Services Limited (09974978) United Kingdom