About Larkheight Properties Limited (NI065129) United Kingdom