About Amalgamated Berkshire Developments Limited (07627846) United Kingdom