About B & L Properties (fife) Limited (SC588067) United Kingdom