About Langley Square Management Company Limited (10094155) United Kingdom