About John Alexander Management Services Limited (02436780) United Kingdom