About 26 Easton Square Management Company Limited (08393788) United Kingdom