About Loco Properties Limited (05828049) United Kingdom