About Standings Place Management Limited (04113646) United Kingdom