About Srt Properties Ltd (SC678323) United Kingdom