About Rap Kemp Properties Limited (12356691) United Kingdom