About Astbury Place Management Company No. 2 Limited (10409352) United Kingdom