About Oyster Lane Management Services Limited (01196766) United Kingdom