About N2 Homes Ltd (13202801) United Kingdom