About London Proper Limited (09527201) United Kingdom