About Borland & Borland (lettings) Limited (04246409) United Kingdom