About Overstrand Views Management Co Ltd (09856728) United Kingdom