About Oades Close Management Limited (12947056) United Kingdom