About B And L Property Group Ltd (10386263) United Kingdom