About Langbourn Properties (cardamom) Limited (02789642) United Kingdom