About Maidenscott Properties Ltd (12768283) United Kingdom