About Liddle Properties Limited (SC247254) United Kingdom