About Steel & Linen Properties Ltd (12976489) United Kingdom