About No. 241 Norwood Ltd (13355245) United Kingdom