About Plato Place Management Limited (02284645) United Kingdom