About O And S Property Services Ltd (12103024) United Kingdom