About Gordon Square Limited (07885918) United Kingdom