About Stable Mews Developments Limited (NI065712) United Kingdom