About St John Property Ltd (10983674) United Kingdom