About Quay Developments Luxulyan Limited (07017223) United Kingdom