About Ashburn Place Management Company Limited (05093322) United Kingdom