About Nowman House 240 Lordship Lane Rtm Company Ltd (13339282) United Kingdom