About Sark Properties Llp (NC001375) United Kingdom