About Industrious Man Landmark 1 Oxford Street Ltd (13363018) United Kingdom