About Sanro Developments Limited (NI020463) United Kingdom