About Terry Coffin Properties Limited (12797539) United Kingdom