About Ross & Co Properties Ltd (12847692) United Kingdom