About Starlie Properties Ltd (10914589) United Kingdom