About 11 St Charles Road Residents Limited (12989961) United Kingdom