About Formula Property Investments Limited (09029942) United Kingdom