About Bench Properties Limited (08921030) United Kingdom