About B & L Properties (2020) Limited (SC656431) United Kingdom