About N&p Property Solutions Ltd (12243697) United Kingdom