About Alexander John Property Limited (13076317) United Kingdom