About A. Benson Properties Limited (06331862) United Kingdom