About Mediham Properties Limited (12879482) United Kingdom