About Terry Birch Property Management Limited (08846705) United Kingdom