About 32 Navarino Road Ltd (10381361) United Kingdom