About Mark Oak Property Company Limited (02148302) United Kingdom