About Livingston Properties Limited (10315355) United Kingdom