About Bn20 Properties Ltd (12881626) United Kingdom