About Blackacres (sr) Limited (11340294) United Kingdom