About Development Properties Limited (04102537) United Kingdom