About Trafalgar Court Residents Association (london) Limited (03000049) United Kingdom