About The Eglinton Project Ltd. (SC629277) United Kingdom