About Rattan Englewood Developments Ltd (11978102) United Kingdom