About Holbech Properties Limited (07253591) United Kingdom