About Crossbank Property Solutions Limited (12122050) United Kingdom