About Allam Developments Limited (03173562) United Kingdom