About Battersea Triangle House Residents Company Limited (01990077) United Kingdom