About Bennel Properties Limited (11134868) United Kingdom