About May Noradee Properties Designs Ltd (07660375) United Kingdom