About Old Studio Place Freeholders Limited (06848405) United Kingdom