About Salboy Narrowcliff Management Company Limited (13428450) United Kingdom