About N Family Chobham Manor Ltd (12340109) United Kingdom