About Harbord Property Developments Ltd (12432893) United Kingdom