About Manor Properties (london) Limited (02221019) United Kingdom