About Holland Hall Developments Limited (08879604) United Kingdom