About O P S Properties Limited (11447355) United Kingdom