About Latchmore Park Nominee No.1 Limited (04301206) United Kingdom