About Salt Lane (postcombe) Management Company Limited (12626746) United Kingdom