About Langley Meadows Management Company Limited (11043120) United Kingdom