About Greyfriars Apartments 3 Ltd (SC458801) United Kingdom