About Barlow S (properties) Limited (03491091) United Kingdom