About Foxlow Residents Management Company Limited (12842007) United Kingdom