About Borland Se15 Residents Company Limited (04652348) United Kingdom