About Deramore Properties (n.i.) Limited (NI016833) United Kingdom