About Swans View Management Company Limited (05309757) United Kingdom