About Sa Land & Buildings Limited (11165270) United Kingdom