About Operation Properties Limited (07648771) United Kingdom