About Gregory James Property Ltd (12716929) United Kingdom