About Bopara Properties Limited (12290833) United Kingdom