About Stanton Square Management Company Limited (03944922) United Kingdom