About Langmeads Close Management Limited (09010605) United Kingdom