About Futurist Properties Ltd (12986702) United Kingdom