About Nimble Property Solutions Ltd (13219031) United Kingdom