About Langley Close Management Company Limited (09470486) United Kingdom