About Apra Management Limited (05227914) United Kingdom