About Spr Property Solutions Group Limited (NI675447) United Kingdom