About Abbeyville Developments Limited (NI628878) United Kingdom