About Alm Property Developments Limited (08542338) United Kingdom