About New Albany Property Developments Ltd (09444130) United Kingdom