About Harford Developments No.2 Limited (05105099) United Kingdom