About N & A Management Company Limited (06442733) United Kingdom