About Gregory & Tapping Properties Ltd (13240501) United Kingdom