About Maylor Properties Limited (00687268) United Kingdom