About Ropemoor Properties Limited (00572646) United Kingdom