About Rymer Properties Limited (02231385) United Kingdom