About C&a Payne Properties Limited (13089479) United Kingdom