About B & H Property (cambridge) Limited (05568249) United Kingdom