About Blue Frog Properties Ltd (10243216) United Kingdom