About Herd House Properties Ltd (13181347) United Kingdom