About Bencar Properties Limited (08945284) United Kingdom