About Littleblade Investment Properties Limited (08768477) United Kingdom