About Land Charter (old Station Yard) Management Co Limited (05205284) United Kingdom