About Metro W7 Developments Limited (08467831) United Kingdom