About London Property Management Services Limited (03935965) United Kingdom