About Applegrove (oxhill) Management Company Limited (11975961) United Kingdom