About Lichfield Place Management Company Limited (02425031) United Kingdom