About Rekrab Properties Limited (07347316) United Kingdom