About Mcneill Property Management Ltd (12079714) United Kingdom