About Building Intellect Ltd (07778196) United Kingdom