About Architectural Homes (oxford) Limited (06277124) United Kingdom