About Creative Property 2 (glasgow) Ltd (SC696132) United Kingdom