About B C Stephens Properties Limited (11228794) United Kingdom