Apbuilders Ltd Company numberSC882729 StatusActive TypePrivate Limited Company Incorporated17 Mar 2026 Nature of business Other building completion and finishing Registered office 7 Irvine TerracePitlochryPH16 5HW Data JSON Markdown