About Formula Properties Limited (01980783) United Kingdom