About Heckford Properties Ltd (13539610) United Kingdom