About Monkend Properties Ltd (12483046) United Kingdom