About Flitset Properties Limited (03496595) United Kingdom