About Sancroft Square (harleston) Management Company Limited (06194734) United Kingdom