About S&k Real Estates Limited (13360946) United Kingdom