About Harbord Property Limited (06963510) United Kingdom