About Sturgen Properties Management Limited (NI060558) United Kingdom