About Judge & Co Properties Limited (10267705) United Kingdom