About Peel Place Management Company Limited (06329207) United Kingdom