About Machin Property Holdings Limited (10821897) United Kingdom