About B & H Properties Southern Limited (05915284) United Kingdom