About Littlefoot Properties Limited (04991443) United Kingdom