About Base Lettings & Management Limited (07085610) United Kingdom