About Metro Shopping Fund Management Limited (05090210) United Kingdom