About Albol Properties Ltd (12361014) United Kingdom