About Nicholls Real Estate Ltd (12882424) United Kingdom