About Sinclair Road Property Limited (12518253) United Kingdom