About Nitro Property Ltd (08859852) United Kingdom