About Kendal Byrne Developments Ltd (04191323) United Kingdom