About Avalon Construction (oxford) Limited (05412663) United Kingdom