About Deptford Estates (london) Limited (10482933) United Kingdom