About Crown & Mitre Apartments Ltd (11925620) United Kingdom