About Herts & Beds Properties Limited (06242793) United Kingdom