About Littleton Place Management Company Limited (05175106) United Kingdom