About Blacksand Property Group Limited (11530414) United Kingdom