About O S W (horsmonden) Management Company Limited (03364151) United Kingdom