About N2 Property Solutions Limited (12132792) United Kingdom