About 15 St. Marks Rise (freehold) Limited (13672947) United Kingdom