About Netherhall Residences Plc (02845358) United Kingdom