About Larkhill Properties Limited (NI063704) United Kingdom