About Searancke Properties Limited (12207875) United Kingdom