About Sanderling Road Management Company Limited (05441654) United Kingdom