About Op Properties Limited (11755235) United Kingdom