About Ovington Street Properties Limited (00747255) United Kingdom