About Metrosasa Properties Limited (10469035) United Kingdom