About Recoa Developments Limited (NI683185) United Kingdom