About 27 Farm Street Management Company Limited (01793916) United Kingdom