About Innovative Properties London Ltd (09373428) United Kingdom