About Mcneill & Osborne Property Holdings Ltd (11647295) United Kingdom