About Lipschitz Property Group Ltd (09418662) United Kingdom