About The St. Julian S Management Company Limited (05552553) United Kingdom