About Campal Properties Ltd (12879662) United Kingdom