About Bency Property Limited (12029193) United Kingdom