About Felt Properties Ltd (10967423) United Kingdom