About The Meadows Langworth Management Company Limited (11809070) United Kingdom