About Abbey Property Development (herts) Ltd (10608122) United Kingdom