About Foxroyd Avenue 1969 Limited (09162698) United Kingdom