About Aspen Place Management Company Limited (05979584) United Kingdom