About Furrows Properties Limited (10637241) United Kingdom