About Lark Property Limited (08380834) United Kingdom