About Cleland Street (gorbals) Limited (04189972) United Kingdom