About Greyfriars Properties Limited (00880838) United Kingdom