About B & P Properties 2020 Limited (12645720) United Kingdom