About Coombe Developments Limited (01195153) United Kingdom