About Lawford Place Management Company Ltd. (05750376) United Kingdom