About Langton Place Management Company Limited (02980650) United Kingdom