About Adastra Place Management Company Limited (05840340) United Kingdom