About Monovale Properties Limited (01023168) United Kingdom