About Lavery Property Holdings Ltd (11135886) United Kingdom