About Borders Letting & Management Services Limited (SC410704) United Kingdom