About Lombard Terrace Development Llp (OC316407) United Kingdom