About Abydos Freeholding Limited (07402293) United Kingdom