About Carol Walker Properties Limited (10793378) United Kingdom