About Bluebird Investment Property Limited (08913920) United Kingdom