About Opp Properties Limited (10803482) United Kingdom