About B & H Property North West Limited (12682968) United Kingdom