About New Aspect Management Company Limited (06635855) United Kingdom