About Bluebell Properties London Limited (07884808) United Kingdom