About Larkfield Properties Limited (NI622857) United Kingdom