About N&d Property Solutions Ltd (11283323) United Kingdom