About Metrostar Properties Ltd (09881123) United Kingdom