About O&y S Property Limited (10995724) United Kingdom