About Lindenmeyer Properties Limited (11202026) United Kingdom