About Albert Mews Developments Limited (NI056269) United Kingdom