About Foxlow Properties Limited (01138930) United Kingdom