About St Peter S Place (swindon) Management Company Limited (06055588) United Kingdom