About 33-35 The Avenue Residents Company Limited (03799561) United Kingdom