About Madeira Road Investment Co. Limited (02318886) United Kingdom