About John Alexander Developments Ltd (11753875) United Kingdom