About Square Metre Asset Management Limited (08396252) United Kingdom