About Sail View Management Company Limited (13522219) United Kingdom