About Bluesea Properties (giffnock) Limited (SC443774) United Kingdom