About Strathmore Management (richmond) Limited (01405502) United Kingdom