About O & S Properties Limited (03285945) United Kingdom