About Rapmay Properties Limited (01324495) United Kingdom