About Derrick James Property Developments Ltd (09723138) United Kingdom