About Central London (abercorn Place) Limited (02828269) United Kingdom