About Geoffrey Blofeld Properties Limited (09080953) United Kingdom