About Folk Properties Limited (12587828) United Kingdom