About Markrod Properties Limited (00549483) United Kingdom