About Apra Properties Ltd (12828322) United Kingdom