About Lytton Place Management Company Limited (06290472) United Kingdom