About Oramaa Lawrence Architects Limited (07697480) United Kingdom